const threeUrl = "https://devapi.qweather.com/v7/weather/3d?key=861574d7a25e40c590631a55ecc46569&location="
const cityUrl = "https://geoapi.qweather.com/v2/city/lookup?key=861574d7a25e40c590631a55ecc46569&location="
Page({
    data: {
        region: ['广东省', '广州市', '白云区'],
        now: '',//各个变量的数据都是now的不同的部分，分别调用,
        threeDay: []
    },
    change: function (e) {
        this.setData({                 //获得detail.value，即地域信息
            region: e.detail.value
        })
        this.getWeather();    //更新天气

    },
    getWeather: function (e) {
        var that = this;    //this不可以之间在微信API函数内部使用，把this赋值到that里面
        wx.request({  //查询天气时地域会变化，因此url也会变化即里面的parameters参数，我们可以分开处理，如下：
            url: 'https://free-api.heweather.net/s6/weather/now?',   //主要url
            data: {                                 //http请求当中的参数
                // location:that.data.region[1]+that.data.region[2],
                location: that.data.region[2],       //地域参数
                key: '861574d7a25e40c590631a55ecc46569'                //key参数
            },
            success: function (res) {                //如果天气获取函数运行成功，把获取到的结果放入到res对象当中
                // console.log(res.data)
                that.setData({
                    now: res.data.HeWeather6[0].now        //调用res当中的实时天气数据
                })
            }
        });
        wx.request({
            url: cityUrl + that.data.region[2],
            success: function (res) {
                wx.request({
                    url: threeUrl + res.data.location[0].id,
                    success: function (e) {
                        that.setData({
                            threeDay:e.data.daily
                        })
                        console.log(that.data.threeDay)
                    }
                })
            }
        })
    },
    onLoad: function (options) {
        this.getWeather();
       
    },
})